<?php

 # Cargar la configuracion de los comandos...
 include "../config/config.app.php";

 // Connect to MySQL database
 $page = 1; // The current page
 $sortname = 'id'; // Sort column
 $sortorder = 'asc'; // Sort order
 $qtype = ''; // Search column
 $query = ''; // Search string

 // Get posted data
 if (isset($_POST['page'])) {
    $page = $_POST['page'];
 }
 if (isset($_POST['sortname'])) {
    $sortname = $_POST['sortname'];
 }
 if (isset($_POST['sortorder'])) {
    $sortorder = $_POST['sortorder'];
 }
 if (isset($_POST['qtype'])) {
    $qtype = $_POST['qtype'];
 }
 if (isset($_POST['query'])) {
    $query = $_POST['query'];
 }
 if (isset($_POST['rp'])) {
    $rp = $_POST['rp'];
 }

 $Order="";
 if ( "desc" == "$sortorder" ) {
    $Order="-r";
 }

 $OrderBy="-t# -k1";
 if ( "nombre" == "$sortname" ) {
    $OrderBy="-t# -k2";
 }else if ( "desc" == "$sortname" ) {
    $OrderBy="-t# -k3";
 }

 # Extraer los datos de la zona
 $zoneData=explode("\n", `$CMD_getUserList | sort $Order $OrderBy `);


 # Preparar datos de vuelta
 $data = array();
 $data['page'] = 1;
 $data['total'] = count( $zoneData) ;
 $data['rows'] = array();
 
 for ($i=0; $i<(count($zoneData)-1); $i++) {
    $host=explode("#", $zoneData[$i]);
    # Saber si es usuario de Educarm o no
    if ( "NO"==$host[3] ) {
       # No es educarm...
       if ( "NO"==$host[4] ) {
          # No esta deshabilitado
          $logo="<img src=\"imagenes/user_enabled.gif\">";
       }else{
          $logo="<img src=\"imagenes/user_disabled.gif\">";
       }
    }else{
       # Usuario Educarm...
       if ( "NO"==$host[4] ) {
          # No esta deshabilitado
          $logo="<img src=\"imagenes/user_educarm.gif\">";
       }else{
          $logo="<img src=\"imagenes/user_educarm_disabled.gif\">";
       }
    }
    $data['rows'][] = array(
          'id' => $host[1],
          'cell' => array($host[0],$logo." ".$host[1], $host[2] )
    );
 }
 echo json_encode($data);

?>
